v1.9.0 — Windows support (x64, x64-modern, x64-baseline, ARM64)#109
v1.9.0 — Windows support (x64, x64-modern, x64-baseline, ARM64)#109
Conversation
|
Coverage after merging release/1.9.0 into main will be
Coverage Report
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Coverage after merging release/1.9.0 into main will be
Coverage Report
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
🔦 Lighthouse Report
|
There was a problem hiding this comment.
Pull request overview
Bumps the project to v1.9.0 and publishes the accompanying release communications for the Windows multi-architecture support release.
Changes:
- Bump
package.jsonversion from1.8.3to1.9.0 - Add blog post for v1.9.0 (Windows multi-arch + PowerShell installer)
- Update blog index and root changelog to include v1.9.0
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
package.json |
Version bump to 1.9.0 for the release. |
docs/blog/release-v1-9-0.md |
New v1.9.0 release post describing Windows multi-arch support and installation. |
docs/blog/index.md |
Adds v1.9.0 entry to the blog release index table. |
CHANGELOG.md |
Adds v1.9.0 entry pointing to the blog post. |
| Installing from an elevated PowerShell prompt is now a single command: | ||
|
|
||
| ```powershell | ||
| irm https://github.com/fulll/github-code-search/install.ps1 | iex | ||
| ``` |
There was a problem hiding this comment.
This says “elevated PowerShell prompt” but install.ps1 installs to a user directory and updates the HKCU user PATH, so admin elevation shouldn’t be required. Also, the one-liner uses https://github.com/fulll/github-code-search/install.ps1, which returns an HTML page rather than the raw script; update it to the raw URL (as used in README / installation docs) so iex runs the script content.
| `%LOCALAPPDATA%\github-code-search`, and adds the directory to your user `PATH` | ||
| automatically. | ||
|
|
||
| To install a specific version or architecture: | ||
|
|
||
| ```powershell | ||
| irm https://github.com/fulll/github-code-search/install.ps1 | iex | ||
| # or | ||
| Invoke-RestMethod https://github.com/fulll/github-code-search/install.ps1 | Invoke-Expression |
There was a problem hiding this comment.
This section says the script downloads to %LOCALAPPDATA%\github-code-search, but install.ps1 defaults to ${Home}\.github-code-search\bin (unless -InstallDir is provided). Also, the “specific version or architecture” examples repeat the same command without showing how to pass -Version / -Target parameters, so readers can’t actually follow the instructions.
| `%LOCALAPPDATA%\github-code-search`, and adds the directory to your user `PATH` | |
| automatically. | |
| To install a specific version or architecture: | |
| ```powershell | |
| irm https://github.com/fulll/github-code-search/install.ps1 | iex | |
| # or | |
| Invoke-RestMethod https://github.com/fulll/github-code-search/install.ps1 | Invoke-Expression | |
| `${Home}\.github-code-search\bin` (unless you override `-InstallDir`), and adds | |
| the directory to your user `PATH` automatically. | |
| To install a specific version or architecture, pass `-Version` and/or `-Target`: | |
| ```powershell | |
| # Specific version | |
| & { irm https://github.com/fulll/github-code-search/install.ps1 } -Version v1.9.0 | |
| # Specific version and architecture (e.g. x64-modern, x64-baseline, arm64) | |
| & { irm https://github.com/fulll/github-code-search/install.ps1 } -Version v1.9.0 -Target x64-modern |
v1.9.0
Bump version to
1.9.0+ blog post for the Windows support release.What's in this PR
package.json:1.8.3 → 1.9.0docs/blog/release-v1-9-0.md: blog post highlighting Windows multi-arch support and the PowerShell one-line installerdocs/blog/index.md: prepend v1.9.0 rowCHANGELOG.md: prepend v1.9.0 rowTag
v1.9.0is already pushed — merging this PR will trigger the CD pipeline to build all platform binaries and create the GitHub Release automatically.